@charset "utf-8";
/*---------- xu_layer plug style ----------*/
*{ margin:0; padding:0;}
*html{background-image:url(about:blank);background-attachment:fixed;}

/*--- common ---*/
#xubox_shade{position:fixed; _position:absolute; z-index:19000000; top:0; left:0; width:100%; height:100%; overflow:hidden;}
.xubox_layer{position:fixed; _position:absolute;  z-index:19000001; left:50%;}
.xubox_title{}
.xubox_title i{position:absolute;}
.xubox_page{position:absolute;}
.xubox_main{height:100%;}
.xubox_iframe{position:absolute;}
.xubox_loading{position:absolute;}
.xubox_title em{position:absolute;}
.xubox_close{}


.xubox_msg{ position:absolute; width:30px; height:30px; top:62px; left:15px;}
.xubox_msgtype0{ background:url(default/xubox_ico0.png) -91px -38px no-repeat;} 
.xubox_msgtype1{ background:url(default/xubox_ico0.png) -128px -38px no-repeat;}
.xubox_msgtype2{ background:url(default/xubox_ico0.png) -163px -38px no-repeat;}
.xubox_msgtype3{ background:url(default/xubox_ico0.png) -91px -75px no-repeat;}
.xubox_msgtype4{ background:url(default/xubox_ico0.png) -163px -75px no-repeat;}
.xubox_msgtype5{ background:url(default/xubox_ico0.png) -163px -112px no-repeat;}
.xubox_msgtype6{ background:url(default/xubox_ico0.png) -163px -148px no-repeat;}
.xubox_msgtype7{ background:url(default/xubox_ico0.png) -128px -75px no-repeat;}
.xubox_msgtype8{ background:url(default/xubox_ico0.png) -91px -6px no-repeat;}
.xubox_msgtype9{ background:url(default/xubox_ico0.png) -129px -6px no-repeat;}
.xubox_msgtype10{ background:url(default/xubox_ico0.png) -163px -6px no-repeat;}
.xubox_text{ /*position:absolute; height:auto;overflow:hidden;top:65px; left:65px;  padding-right:20px; */word-break:break-all;  font-size:14px; line-height:25px;}

/*--- skin0 ---*/
.xubox_shade_0{ background:url(default/xubox_shade0.png) scroll repeat;}
.xubox_layer_0{ width:310px; height:200px;  margin-left:-155px; background:url(default/xubox_layer0.png) repeat; padding:7px 0;}
.xubox_main_0{ background:#FFF;  margin:0 7px;}
.xubox_page_0{ left:15px;}
.xubox_title_0{ width:100%;  top:7px; left:7px; height:35px; line-height:35px; background:url(default/xubox_title0.png) #EBEBEB repeat-x; border-bottom:1px solid #D5D5D5; cursor:move; font-size:14px; color:#333;}
.xubox_title_0 i{ width:18px; height:18px; left:8px; top:8px; background:url(default/xubox_ico0.png) -5px -5px no-repeat; }
.xubox_title_0 em{ height:20px; line-height:20px; width:240px; display:block; top:9px; left:32px; overflow:hidden; font-style:normal;}
.xubox_close0_0{ right:15px; top:16px; width:15px; height:15px; background:url(default/xubox_ico0.png) -30px -6px no-repeat; cursor:pointer; overflow:hidden;}
.xubox_close0_0:hover{background:url(default/xubox_ico0.png) -50px -6px no-repeat;}
.xubox_close1_0{ right:-15px; top:-16px; width:33px; height:31px; background:url(default/xubox_ico0.png) -6px -182px no-repeat; cursor:pointer; overflow:hidden;}
.xubox_close1_0:hover{background:url(default/xubox_ico0.png) -46px -182px no-repeat;}
.xubox_botton1_0{ position:absolute; bottom:20px; left:50%;  margin-left:-39px; width:79px; height:32px; background:url(default/xubox_ico0.png) -6px -34px no-repeat; text-decoration:none; color:#FFF; font-size:14px; font-weight:bold; text-align:center; line-height:34px; overflow:hidden;}
.xubox_botton1_0:hover{background:url(default/xubox_ico0.png) -6px -72px no-repeat; text-decoration:none; color:#FFF; }
.xubox_botton2_0{ position:absolute; bottom:20px; left:50%;  margin-left:-76px; width:71px; height:29px; background:url(default/xubox_ico0.png) -5px -114px no-repeat; text-decoration:none; color:#FFF; font-size:14px; font-weight:bold; text-align:center; line-height:31px; overflow:hidden;}
.xubox_botton2_0:hover{background:url(default/xubox_ico0.png) -5px -146px no-repeat; text-decoration:none; color:#FFF; }
.xubox_botton3_0{ position:absolute; bottom:20px; left:50%;  margin-left:10px; width:71px; height:29px; background:url(default/xubox_ico0.png) -81px -114px no-repeat; text-decoration:none; color:#FFF; font-size:14px; font-weight:bold; text-align:center; line-height:31px; overflow:hidden;}
.xubox_botton3_0:hover{background:url(default/xubox_ico0.png) -81px -146px no-repeat; text-decoration:none; color:#FFF;}
.xubox_loading_0{ margin:5px; float:left; _float:none; width:262px; height:28px; background:url(default/xubox_loading.gif) no-repeat; display:block; text-decoration:none; color:#FFF; }




.layer_in{display:inline-block;}
.layer_in li{width:100%;display:inline-block;}
.padb20{padding-bottom:20px;}


.prompt_box{padding:14px 12px;border:1px solid #EFC78E;border-radius:7px;background-color:#FFF3E1;}
.prompt_box p{line-height:24px;}
.must{color:#C00;font-size:12px;font-family:Simsun,arial,sans-serif}

.info_line{margin-top:10px;padding:0 15px;text-align:left;height:30px;line-height:30px;border-top:1px solid #A2D2F1;border-bottom:1px solid #A2D2F1;background-color:#D6EEFD;}
.info_line h3{font-weight:700;font-size:14px;}
.edit_link, .under_link, .check_link{float:right;font-size:12px;color:#39c;font-weight:700;}
.unfold{color:#39c;}

.i_set{width:16px;height:16px;background-position:-564px -307px;}
.under_link{margin-right:10px;}
.i_under{width:10px;height:10px;background-position:-41px -45px;}
.radius_box{border:1px solid #A5CFF3;border-radius:5px;}
.pop{border:1px solid #69F;border-radius:5px;}
.pop .hd{height:40px;line-height:40px;padding:0 17px 0 12px;
background-color:#69F;}
.pop .hd h4{font-size:14px;color:#FFF;font-weight:700;}
.pop .hd .close{float:right;width:19px;height:19px;margin-top:10px;cursor:pointer;line-height:99em;overflow:hidden;background-position:-214px 0;}
.pop .bd p{color:#000;line-height:22px;font-size:14px;}
.pop .ft{padding:14px;text-align:right;border-top:1px solid #E5E5E5;}
.pop .ft .btn{margin-left:10px;}


p.f_prompt{margin:10px 0;}
.btn_gray,.btn_gray:hover{cursor:default;background-position:-833px -176px;color:#B1B1B1;}
.define_time .calendar,.bor0 .cur,.permit .t_list li,.icons,.icon,
.pop .hd .close,
.add_moods li a,
.check,
.tip,
.tab_hd li:hover,
.tab_hd li.current,
.up_down a,.type_sel .radio_icon,.skin_blue_model .more,
.dl_corner{background-image:url(default/dev_icons.png);background-repeat:no-repeat;}


.icon{display:inline-block;margin-right:5px;vertical-align:middle;}
.i_edit{width:10px;height:10px;background-position:-569px -48px;}
p.f_prompt{line-height:22px;margin-left:25px;}
p.f_prompt .i_s_plaint{margin-left:-25px;}
.i_s_plaint{width:16px;height:16px;background-position:-565px -402px;}
.ipt_check{display:inline-block;padding-left:20px;width:85px;position:relative;}
.ipt_check input{z-index:4;position:absolute;left:0;top:12px;width:14px;height:14px;margin-right:5px;opacity:0;filter:alpha(opacity=0);}
.check{width:16px;height:16px;position:absolute;top:11px;left:0;background-position:-149px 0;}
.check_on{background-position:-179px 0;}
.editor{margin-bottom:10px;}
.ico_suc{width:16px;height:16px;background-position:-110px -150px;}
.ico_prev,.ico_next{cursor:pointer;overflow:hidden;width:14px;height:16px;line-height:9;background-position:-144px -149px;}
.ico_next{background-position:-172px -149px;}
.claim_apple .bd {
    padding: 20px 42px 10px 50px;
}